package com.js.service.bot.core;

import cn.hutool.core.util.ReUtil;
import com.js.common.constant.BotConst;
import com.js.domian.entity.bot.CommandEntity;
import com.js.domian.entity.bot.ResponseEntity;
import com.js.domian.entity.bot.WebsocketEntity;
import com.js.domian.model.bot.ApiResult;
import com.js.domian.model.bot.BaseApi;
import com.js.domian.model.bot.analysis.MessageChain;
import com.js.domian.model.bot.support.SendGroupMsg;
import lombok.extern.slf4j.Slf4j;
import org.java_websocket.client.WebSocketClient;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.ExecutionException;

@Slf4j
@Service
public class BotPrivateService {

    @Async("wsExecutor")
    public void baseSend(WebSocketClient client, Long userId, String message) {

    }
}
